<head>
	<title>Login de Usuarios</title>
	<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
	<meta http-equiv="Content-Language" content="en-us" />
</head>
<table border="0" width="790px" cellpadding="3" cellspacing="0" style="font-size : 12px; font-weight : bold;" align="center">
<tr>
	<td align="center">LISTADO DE BALANCES - <?php echo date("d/m/Y") . " - " . date("H:i:s"); ?></td>
</tr>
</table>
<br />
<table border="1" width="790px" cellpadding="3" cellspacing="0" style="font-size : 10px;">
<tr style="font-size : 12px; font-weight : bold;">
	<td>Operacion</td>
	<td>Monto</td>
	<td>Fecha de OP</td>
	<td>Correspontiende a</td>
	<td>Metodo de OP</td>
	<td>Observ. OP</td>
	<td>Destino</td>
	<td>Observ. Destino</td>
	<td>OS - Plan</td>
</tr>
<?php
	require_once("../services/class/conexion.php");
	require_once("../services/class/DataBase.php");
	$db = new DataBase($SERVIDOR,$USUARIO,$PASSWORD,$BASE);
	mysql_query("SET NAMES utf8");
	$F_OS = "";
    $F_PLAN = "";
    $F_OP = "";
	$F_MOP = "";
	$F_FECHA = "";
	
    IF ($_REQUEST['os'] != "")
    {
    	$F_OS = " AND planillas.cod_obra_social = '" . $_REQUEST['os'] . "' ";
    }
    IF ($_REQUEST['plan'] != "")
    {
    	$F_PLAN = " AND planillas.cod_plan = '" . $_REQUEST['plan'] . "' ";
    }
    IF ($_REQUEST['op'] != "")
    {
    	$F_OP = " AND planillas_balances.operacion = '" . $_REQUEST['op'] . "' ";
    }
    IF ($_REQUEST['metodo_op'] != "")
    {
    	$F_MOP = " AND planillas_balances.metodo_op = '" . $_REQUEST['metodo_op'] . "' ";
    }
    IF ($_REQUEST['desde'] != "")
    {
    	IF ($_REQUEST['hasta'] != "")
    	{
    		IF ($_REQUEST['fecha'] == 'O')
    		{
    			// Fecha Operacion
    			$F_FECHA = " AND fecha_op BETWEEN '" . $_REQUEST['desde'] . "' AND '" . $_REQUEST['hasta'] . "' ";
    		}
    		ELSE
    		{
    			// Fecha Correspondiente a
    			$F_FECHA = " AND fecha_corres BETWEEN '" . $_REQUEST['desde'] . "' AND '" . $_REQUEST['hasta'] . "' ";
    		}
    	}
    	ELSE
    	{
    		IF ($_REQUEST['fecha'] == 'O')
    		{
    			// Fecha Operacion
    			$F_FECHA = " AND fecha_op >= '" . $_REQUEST['desde'] . "' ";
    		}
    		ELSE
    		{
    			// Fecha Correspondiente a
    			$F_FECHA = " AND fecha_corres >= '" . $_REQUEST['desde'] . "' ";
    		}
    	}
    }
    ELSE
    {
    	IF ($_REQUEST['hasta'] != "")
    	{
    		IF ($_REQUEST['fecha'] == 'O')
    		{
    			// Fecha Operacion
    			$F_FECHA = " AND fecha_op <= '" . $_REQUEST['hasta'] . "' ";
    		}
    		ELSE
    		{
    			// Fecha Correspondiente a
    			$F_FECHA = " AND fecha_corres <= '" . $_REQUEST['hasta'] . "' ";
    		}
    	}
    }
    
    $F_RENDIDAS = " AND planillas_balances.estado = '" . $_REQUEST['rendidos'] . "' ";
    
	$db->setQuery("SELECT 
	cod_planilla_balance,
	operacion,
	monto,
	fecha_op,
	fecha_corres,
	(CASE metodo_op WHEN 'C' THEN 'Cheque' WHEN 'D' THEN 'Deposito' WHEN 'E' THEN 'Efectivo' END) as metodo_op,
	observaciones_op,
	destino,
	observaciones_dest,
	CONCAT(obras_sociales.descripcion, ' - ', (IFNULL(planes.descripcion, ''))) as os_plan
	FROM planillas_balances
	INNER JOIN planillas ON planillas_balances.cod_planilla_cobro = planillas.cod_planilla_cobro " . $F_OS . " " . $F_PLAN . " 
	INNER JOIN obras_sociales ON planillas.cod_obra_social = obras_sociales.cod_obra_social 
	LEFT JOIN planes ON planillas.cod_plan = planes.cod_plan 
	WHERE 1=1
	" . $F_OP . "
	" . $F_MOP . "
	" . $F_FECHA . "
	" . $F_RENDIDAS . "
	");
    $db->alter();
    if (mysql_error()) { echo ((__FILE__ . " - " . (__LINE__ - 2) . ": " . mysql_error())); die(); }
    $regs = $db->loadResult();
    $TOTAL_I = 0;
    $TOTAL_E = 0;
    FOREACH ($regs as $reg)
    {
    	IF ($reg->operacion == 'I')
    	{
    		$TOTAL_I += $reg->monto;
    	}
    	ELSE
    	{
    		$TOTAL_E += $reg->monto;
    	}
    	?>
    	<tr>
			<td><?php echo $reg->operacion; ?></td>
			<td align="right"><?php echo number_format($reg->monto, 2, ",", "."); ?></td>
			<td><?php echo $reg->fecha_op; ?></td>
			<td><?php echo $reg->fecha_corres; ?></td>
			<td><?php echo $reg->metodo_op; ?></td>
			<td><?php echo $reg->observaciones_op; ?></td>
			<td><?php echo $reg->destino; ?></td>
			<td><?php echo $reg->observaciones_dest; ?></td>
			<td><?php echo $reg->os_plan; ?></td>
		</tr>
    	<?php
    }
?>
<tr>
	<td><b>T. Ingreso:</b></td>
	<td colspan="10">$ <?php echo number_format($TOTAL_I, 2, ",", "."); ?></td>
</tr>
<tr>
	<td><b>T. Egreso:</b></td>
	<td colspan="10">$ <?php echo number_format($TOTAL_E, 2, ",", "."); ?></td>
</tr>
</table>
<script>
	window.print();
</script>